import { createApp } from 'vue';

// elementPlus
import ElementPlus from 'element-plus'

// 使ElementPlus的默认语言变为中文
import 'element-plus/theme-chalk/index.css'
import 'dayjs/locale/zh-cn'
import locale from 'element-plus/lib/locale/lang/zh-cn'

import App from './App.vue';

// 引入自己的router对象
// import router from "./util/router";
import router from "./util/element-router";

// 引入自己的vuex对象
import store from "./util/element-store"

// 创建对象
const app = createApp(App);

// 使用路由
app.use(router);

// 使用状态管理
app.use(store);

// 挂载ElementPlus组件库，并添加中文支持
app.use(ElementPlus, { locale });

// 挂载模板
app.mount('#app');